// pages/shangdian/shangdian.js
var app = getApp()
var pages = 1000

Page({

  /**
   * 页面的初始数据
   */
  data: {
    item: [],
    useData: "",
    goodsId: "",
    jianshu: "",
    qz: "http://123.206.228.246:50080/wxone/",
    num: 0,
    total: 0.00

  },
  //跳转事件 跳转到商品详情界面
  tiaozhuan1: function(res) {
    console.log(res)
    wx.navigateTo({
      url: '../spxiangqing/spxiangqing?goodsId=' + res.currentTarget.dataset.item.goodsId,
    })
  },
  goumai: function(res) {
    console.log(res)
    console.log(res.currentTarget.dataset.goodsid)
    console.log(app.globalData.userId)
    wx.request({
      url: 'http://123.206.228.246:50080/wxone/cart/add ',
      method: 'POST',
      data: {
        userId: app.globalData.userId,
        goodsId: res.currentTarget.dataset.goodsid
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: (res) => {
        console.log(res)
        // app.globalData.money = res.data.data.total_money,
        // app.globalData.num = res.data.data.total_num
        this.setData({
          money: app.globalData.money,
          num: app.globalData.mum,
        })
        this.onLoad();

      },
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  qingkong: function() {
    wx.request({
      url: 'http://123.206.228.246:50080/wxone/cart/delete', //仅为示例，并非真实的接口地址
      method: 'POST',
      data: {
        userId: app.globalData.userId
      },
      header: {
        Content_Type: "application/json"
      },
      success: (res) => {
        console.log(res)
        this.setData({
          total: 0.00,
          num: 0
        })
      }
    })
  },
  // 定义加载方法，将此方法放在了页面初始化中和下拉加载中
  // land() {
  //   wx.request({
  //     url: 'http://123.206.228.246:50080/wxone/goods/getGoodsByPage', //仅为示例，并非真实的接口地址
  //     method: 'POST',
  //     data: {
  //       page: 1,
  //       pageSize: pages
  //     },
  //     header: {
  //       Content_Type: "application/json"
  //     },
  //     success: (res) => {
  //       console.log(res)
  //       this.setData({
  //         item: res.data.data

  //       })
  //     }
  //   })
  // },

  jiesuan: function(res) {
    wx.navigateTo({
      url: '../jiesuan/jiesuan'
    })
    wx.request({
      url: 'http://123.206.228.246:50080/wxone/cart/getAll',
      method: 'POST',
      data: {
        userId: app.globalData.userId,
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: (res) => {
        //     console.log(res)
        //     app.globalData.money = res.data.total_money,
        //     app.globalData.num = res.data.total_num
        //     this.setData({
        //       money: app.globalData.money,
        //       price: app.globalData.num
        //     })
      }
    })
  },
  // 判断用户是否授权
  panduan() {
    wx.getSetting({
      success(res) {
        if (!res.authSetting['scope.userInfo']) {
          wx.reLaunch({
            url: '../login/login',
          })
        } else {
          //  console.log(res)
        }
      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    wx.request({
      url: 'http://123.206.228.246:50080/wxone/goods/getGoodsByPage',
      method: 'POST',
      data: {
        page: 1,
        pageSize: 30, //一页数据的个数
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: (res) => {
        console.log(res)
        this.setData({
          useData: res.data.data,
          goodsId: res.data.data[0].goodsId
        })
      }
    })
    this.panduan(),
      // console.log(options),
      //  购物车信息
      wx.request({
        url: 'http://123.206.228.246:50080/wxone/cart/getAll', //仅为示例，并非真实的接口地址
        method: 'POST',
        data: {
          userId: app.globalData.userId

        },
        header: {
          Content_Type: "application/json"
        },
        success: (res) => {
          console.log("请求购物车")
          console.log(res)
          if (res.data.code == 500) {
            wx.showToast({
              title: '状态码500',
            })
          } else {
            console.log("购物车")
            this.setData({
              total: res.data.data.total_money,
              num: res.data.data.total_num
            })
            console.log(res.data.data.total_money)
          }
          // app.globalData.sum = res.data.data.total_num
          // app.globalData.money = res.data.data.total_money
          // console.log(app.globalData.sum)
          // console.log(app.globalData.money)
        }
      })
  },

  // 判断用户是否授权


  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    wx.request({
      url: 'http://123.206.228.246:50080/wxone/cart/getAll',
      method: 'POST',
      data: {
        userId: ""
      },
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: (res) => {
        console.log(res)
        this.setData({
          useData: res.data.data,
          // goodsId: res.data.data[0].goodsId
        })
      }
    })
  // },

  console.log(app.globalData.money)

},


/**
 * 生命周期函数--监听页面初次渲染完成
 */
onReady: function() {

},

/**
 * 生命周期函数--监听页面显示
 */
onShow: function() {
  this.onLoad()
},

/**
 * 生命周期函数--监听页面隐藏
 */
onHide: function() {

},

})